草庐IT

Android GridView 双指缩放

全部标签

ios - 缩放 super View 时如何防止按钮调整大小?

我在一个View中添加了多个手势,该View在View的一角有一个关闭按钮,一切正常,但是当我缩放时,该View关闭按钮也随该View一起缩放,现在我想缩放只有那个View而不是那个关闭按钮,请建议我如何做到这一点?请参阅下图以供引用。缩放代码-(void)addStickersWithView:(UIView*)viewimage:(UIImage*)image{CGPointcenter=self.imgPhoto.center;UIImageView*imgView=[[UIImageViewalloc]initWithImage:image];UIRotationGesture

ios - 如何覆盖三指辅助功能缩放手势?

我正在尝试创建一个响应三个触摸的手势识别器,但如果用户启用了可访问性缩放功能,该手势将被忽略,这会触发三指双击。我的View使用大量UI元素,因此缩放不合适。是否有一个API可以禁用辅助功能缩放以便我可以响应三指点击? 最佳答案 您可以尝试发布UIAccessibilityPauseAssistiveTechnologyNotification,但我相信这仅指外部AT,而不是VoiceOver和缩放功能。虽然我没怎么玩过它。编辑:我刚刚检查过,用于禁用缩放功能的常量在UIAccessibilityConstants.h中不可用。所以

ios - 弹出 collectionview 单元格并缩放 - uicollectionviewcell 动画

我试图用我的收藏View选择创建一个很酷的动画。基本上我有一个显示的照片单元的CollectionView。我想要发生的是让单元格从它的位置弹出,缩放并移动到屏幕中心,系统将提示用户确认选择。到目前为止,这是我的代码,但目前动画采用单元格的原始帧位置,因此如果我滚动它不会考虑帧位置不再相同。-(void)collectionView:(UICollectionView*)collectionViewdidSelectItemAtIndexPath:(NSIndexPath*)indexPath{PhotoCell*cell=(PhotoCell*)[collectionViewcell

ios - 无论如何要在谷歌地图上计算英里或米到像素以计算缩放级别?

很久以来我一直在寻找这个东西。是否有任何数学公式可以将英里或米转换为谷歌地图中缩放级别的像素?任何形式的帮助表示赞赏。我目前正在为iOS工作。 最佳答案 我从这里找到了解决方案https://gist.github.com/ryanhanwu/4dbcdbdf384f5a3cca1f我为Swift4重写了它,如下所示lettopLeft:CLLocationCoordinate2D=mapView.projection.visibleRegion().farLeftletbottomLeft:CLLocationCoordinate

ios - 缩放时的 Google map 中心

我在我的iOS应用程序中使用谷歌地图,我已将标记固定在View的中心,以便获得中心位置。现在,虽然缩放标记在其他地方,而当前位置在其他地方。我想要实现的是在放大或缩小时我的位置应该在map的中心查看我如何实现它。任何帮助都会很棒。提前致谢.. 最佳答案 您可以添加此行allowScrollGesturesDuringRotateOrZoom到您的GMSMapview。此设置控制旋转和缩放手势是否可以偏离中心执行并四处滚动。mapView.settings.allowScrollGesturesDuringRotateOrZoom=N

ios - 没有 OpenGL 的 iOS 上的硬件加速缩放

我目前正在为一个跨平台程序编写iOS后端,该程序的平台独立引擎将其所有图形按RGBA顺序写入32位像素缓冲区。不使用字母字节。图形总是不透明的,所以我不需要alpha混合。在我的drawRect方法中绘制和缩放这些像素缓冲区到我的CGContextRef的最有效选项是什么?像素缓冲区通常只有320x240像素,需要缩放以完全填充我的View尺寸,例如在非RetinaiPad上为1024x768,在RetinaiPad上为2048x1536。这是一项大量工作,因此最好使用GPU来完成。但是,如何在不使用OpenGL的情况下强制iOS使用GPU进行绘制和缩放?我试过使用CGContextD

javascript - IOS 防止缩放文本输入

如何防止在IOS中对文本输入进行缩放?我知道之前有人问过这个问题,传统观点是输入时至少要有16px的字体。然而,这似乎不适用于现代ios设备(最近的iphones),尽管它似乎适用于旧的ipad。目前有什么解决方案吗?我最好寻找css或纯javascript解决方案。我知道我们可以为页面完全禁用缩放,但这不是理想的解决方案。 最佳答案 您是否尝试指定所有输入并添加focus属性,如下所示:@media#{$small-and-down}{//stylesforsmallscreensanddowninput[type="color"

javascript - 如何在 Nativescript 和纯 JS 中禁用 iOS 缩放和双击缩放

我在iOS上为用纯JS编写的Nativescript网络应用程序禁用缩放时失败了。似乎有针对此的TypeScript解决方案,但我无法在JS中实现相同的策略。(1)类似这样的东西,但在纯JS中:https://stackoverflow.com/a/48824238/3340040NativeScript有一种子类化Objective-C类并公开方法的方法:https://docs.nativescript.org/core-concepts/ios-runtime/how-to/ObjC-Subclassing#calling-base-methods-Exposed...这似乎可以

iphone - 如何启用 iPhone 相机按钮(缩放、闪光灯、开关)

我正在尝试为我的应用程序使用摄像头,但问题是当我使用此代码时,前置摄像头被禁用:ipc.cameraDevice=UIImagePickerControllerCameraDeviceRear;反之亦然!ipc.cameraDevice=UIImagePickerControllerCameraDeviceFront;我怎样才能同时启用它们?我的意思是启用开关按钮以使用前后摄像头,!!!所有的按钮都被禁用了!变焦、闪光灯、相机开关代码:-(IBAction)takePic{USImage.hidden=YES;ipc=[[UIImagePickerControlleralloc]ini

ios - 界面生成器缩放?

我在过去几天的两个不同项目中注意到,IB与实际应用之间的距离并不一致。例如,在一个应用程序中我有一个MKMapView。在IB中,它与UIImageView的底部对齐,但是当部署在设备上时,它会重叠大约20pts。问题是什么?元素在屏幕上上下移动。使用标签栏界面。选项卡栏位于NIB的底部,因此我认为这不是调整大小的问题。帮忙? 最佳答案 标签栏应该是“模拟指标”,而不是屏幕上的实际标签栏。选择主视图本身(单击边框),然后打开属性检查器(Command-Option-4)。在SimulatedMetrics下,从Bottombar的弹